// 220112

/*
util.inspect(object,[showHidden],[depth],[colors]) 
是一个将任意对象转换 为字符串的方法，通常用于调试和错误输出。
它至少接受一个参数 object，即要转换的对象。

showHidden 是一个可选参数，如果值为 true，将会输出更多隐藏信息。
depth 表示最大递归的层数

*/

var util = require('util');

function Person() {
	this.name = 'name001';
	this.toString = function () {
		return this.name;
	};
}

var obj = new Person();

console.log(obj);
console.log(util.inspect(obj));
console.log(util.inspect(obj, true));

